home *** CD-ROM | disk | FTP | other *** search
/ PC Plus SuperCD (UK) 1997 May / PC Plus Super CD Issue 127 (May 1997).iso / vcafe / help.bin / LANGREF.CNT (.txt) < prev    next >
Encoding:
Microsoft Windows Help File Content  |  1996-05-14  |  8.6 KB  |  209 lines

  1. :Base Langref.hlp
  2. :Title The Java Language Specification - Draft
  3. 1 Lexical Structure
  4. 2 Lexical Structure=Lexical_Structure
  5. 2 Unicode Escapes=Unicode_Escapes
  6. 2 Input Lines=Input_Lines
  7. 2 Tokens=Tokens
  8. 2 Comments=Comments
  9. 2 Keywords=Keywords
  10. 2 Identifiers=Identifiers
  11. 2 Separators=Separators
  12. 2 Operators=Operators
  13. 2 Literals
  14. 3 Literals=Literals
  15. 3 Integer Literals=Integer_Literals
  16. 3 Floating Point Literals=Floating_Point_Literals
  17. 3 Boolean Literals=Boolean_Literals
  18. 3 Character Literals=Character_Literals
  19. 3 String Literals=String_Literals
  20. 1 Types and Values
  21. 2 Standard Default Values=Standard_Default_Values
  22. 2 Primitive Types and Values
  23. 3 Primitive Types and Values=Primitive_Types_and_Values
  24. 3 Integral Types and Values=Integral_Types_and_Values
  25. 3 Floating-Point Types and Values=Floating_Point_Types_and_Values
  26. 3 Character Types and Values=Character_Types_and_Values
  27. 3 Boolean Types and Values=Boolean_Types_and_Values
  28. 2 Reference Types and Values
  29. 3 Reference Types and Values=Reference_Types_and_Values
  30. 3 Class Instances=Class_Instances
  31. 3 Arrays=Arrays
  32. 3 Class Types=Class_Types
  33. 3 Array Types=Interface_Types
  34. 3 Interface Types=Interface_Types
  35. 1 Conversions
  36. 2 Conversions=Conversions
  37. 2 Conversions on Primitive Values=Conversions_on_Primitive_Values
  38. 2 Conversions on Reference Values=Conversions_on_Reference_Values
  39. 2 Assignment Conversion=Assignment_Conversion
  40. 2 Casting Conversion=Casting_Conversion
  41. 2 Unary Arithmetic Promotion=Unary_Arithmetic_Promotion
  42. 2 Binary Arithmetic Promotion=Binary_Arithmetic_Promotion
  43. 1 Names and Variables
  44. 2 Names=Names
  45. 2 Variables: Values and References=Variables_Values_and_References
  46. 2 Storage Classes=Storage_Classes
  47. 2 Name Spaces=Name_Spaces
  48. 2 Name Resolution=Name_Resolution
  49. 2 External Access=External_Access
  50. 2 Rules about Names=Rules_about_Names
  51. 1 Program Structure
  52. 2 Packages and Directories=Packages_and_Directories
  53. 2 Globally Unique Package Names=Globally_Unique_Package_Names
  54. 2 Locating Packages on a Host System=Locating_Packages_on_a_Host_System
  55. 2 Compilation Units=Compilation_Units
  56. 2 Compilation Unit Name Space=Compilation_Unit_Name_Space
  57. 2 Standard Imports=Standard_Imports
  58. 2 The Import Statement=The_Import_Statement
  59. 1 Class and Interface Type Declarations
  60. 2 Class and Interface Type Declarations=Class_and_Interface_Type_Declarations
  61. 2 Class Declarations
  62. 3 Class Declarations=Class_Declarations
  63. 3 Class Modifiers=Class_Modifiers
  64. 3 Superclass Specification=Superclass_Specification
  65. 3 Implemented Interfaces=Implemented_Interfaces
  66. 3 Class Body=Class_Body
  67. 3 Class Name Space=Class_Name_Space
  68. 3 Multiple Declarations of a Single Name =Multiple_Declarations_of_a_Single_Name
  69. 3 Visibility of Field and Class Names=Visibility_of_Field_and_Class_Names
  70. 2 Field Declarations
  71. 3 Field Declarations=Field_Declarations
  72. 3 Field Access=Field_Access
  73. 2 Variable Declarations
  74. 3 Variable Declarations=Variable_Declarations
  75. 3 Variable Modifiers=Variable_Modifiers
  76. 3 Variable Declarators=Variable_Declarators
  77. 3 Variable Initializers=Variable_Initializers
  78. 2 Method Declarations
  79. 3 Method Declarations=Method_Declarations
  80. 3 Method Modifiers=Method_Modifiers
  81. 3 Result Type=Result_Type
  82. 3 Parameter List=Parameter_List
  83. 3 Throws=Throws
  84. 3 The Body of a Method=The_Body_of_a_Method
  85. 3 Using this, super and Superclass Type Names=Using_this_super_and_Superclass_Type_Names
  86. 3 Using Superclass Names=Using_Superclass_Names
  87. 3 Method Overloading=Method_Overloading
  88. 3 Method Overriding=Method_Overriding
  89. 2 Constructor Method Declarations
  90. 3 Constructor Method Declarations=Constructor_Method_Declarations
  91. 3 Constructor Modifiers=Constructor_Modifiers
  92. 3 Parameter List=Parameter_List
  93. 3 Throws=Throws
  94. 3 The Body of a Constructor=The_Body_of_a_Constructor
  95. 3 Object Creation=Object_Creation
  96. 2 Automatic Storage Management and Finalization
  97. 3 Automatic Storage Management and Finalization=Automatic_Storage_Management_and_Finalization
  98. 2 Class Loading and Initialization
  99. 3 Class Loading and Initialization=Class_Loading_and_Initialization
  100. 3 Class Loading =Class_Loading
  101. 3 Static Variable Initialization=Static_Variable_Initialization
  102. 2 Interface Declarations
  103. 3 Interface Declarations=Interface_Declarations
  104. 3 Interface Modifiers=Interface_Modifiers
  105. 3 Subinterfaces and the extends Clause=Subinterfaces_and_the_extends_Clause
  106. 3 Body of an Interface=Body_of_an_Interface
  107. 3 Variable Declarations in Interfaces=Variable_Declarations_in_Interfaces
  108. 3 Method Declarations in Interfaces=Method_Declarations_in_Interfaces
  109. 2 A class and interface as an example
  110. 3 A class and interface as an example=A_class_and_interface_example
  111. 1 Arrays
  112. 2 Arrays=Arrays
  113. 2 Array Types=Array_Types
  114. 2 Declarations of Array-valued Variables=Declarations_of_Array_valued_Variables
  115. 2 Array Initialization=Array_Initialization
  116. 2 Array Length=Array_Length
  117. 2 Array Indexing=Array_Indexing
  118. 2 Array Allocation and Reclamation=Array_Allocation_and_Reclamation
  119. 2 Arrays versus Strings=Arrays_versus_Strings
  120. 1 Blocks and Statements
  121. 2 Blocks and Statements=Blocks_and_Statements
  122. 2 Blocks=Blocks
  123. 2 Local Variable Declarations=Local_Variable_Declarations
  124. 2 Statements=Statements
  125. 2 Empty Statement=Empty_Statement
  126. 2 Labeled Statements=Labeled_Statements
  127. 2 Expression Statements=Expression_Statements
  128. 2 Unreachable Statements=Unreachable_Statements
  129. 2 Selection Statements
  130. 3 Selection Statements=Selection_Statements
  131. 3 The if Statement=The_if_Statement
  132. 3 The switch Statement=The_switch_Statement
  133. 2 Iteration Statements
  134. 3 Iteration Statements=Iteration_Statements
  135. 3 The while Statement=The_while_Statement
  136. 3 The do Statement=The_do_Statement
  137. 3 The for Statement=The_for_Statement
  138. 2 Jump Statements
  139. 3 Jump Statements=Jump_Statements
  140. 3 The break Statement=The_break_Statement
  141. 3 The continue Statement=The_continue_Statement
  142. 3 The return Statement=The_return_Statement
  143. 3 The throw Statement=The_throw_Statement
  144. 2 Guarding Statements
  145. 3 Guarding Statements=Guarding_Statements
  146. 3 The synchronized Statement=The_synchronized_Statement
  147. 3 The try Statement=The_try_Statement
  148. 1 Expressions
  149. 2 Value of an Expression=Value_of_an_Expression
  150. 2 Type of an Expression=Type_of_an_Expression
  151. 2 Evaluation Order=Evaluation_Order
  152. 2 Array Access=Array_Access
  153. 2 Method Calls=Method_Calls
  154. 2 Shift Operators=Shift_Operators
  155. 2 Conditional-And Operator=Conditional_And_Operator
  156. 2 Conditional-Or Operator=Conditional_Or_Operator
  157. 2 Conditional Operator ?=Conditional_Operator
  158. 2 Expression=Expression
  159. 2 Constant Expression=Constant_Expression
  160. 2 Unassigned Variables=Unassigned_Variables
  161. 2 Primary Expressions
  162. 3 Primary Expressions=Primary_Expressions
  163. 3 this and super=this_and_super
  164. 3 null=null
  165. 2 Field Access
  166. 3 Field Access=Field_Access
  167. 3 Field Access through an Object or Array Reference=Field_Access_through_an_Object_or_Array_Reference
  168. 3 Field Access through a Simple Name=Field_Access_through_a_Simple_Name
  169. 3 Field Access through a Qualified Name=Field_Access_through_a_Qualified_Name
  170. 2 Allocation Expressions
  171. 3 Allocation Expressions=Allocation_Expressions
  172. 3 Allocating New Objects=Allocating_New_Objects
  173. 3 Allocating New Arrays=Allocating_New_Arrays
  174. 2 Postfix Expressions
  175. 3 Postfix Expressions=Postfix_Expressions
  176. 3 Postfix Increment Operator=Postfix_Increment_Operator
  177. 3 Postfix Decrement Operator=Postfix_Decrement_Operator
  178. 2 Unary Operators
  179. 3 Unary Operators=Unary_Operators
  180. 3 Prefix Increment Operator=Prefix_Increment_Operator
  181. 3 Prefix Decrement Operator=Prefix_Decrement_Operator
  182. 3 Unary Plus Operator=Unary_Plus_Operator
  183. 3 Unary Minus Operator=Unary_Minus_Operator
  184. 3 Bitwise Complement Operator=Bitwise_Complement_Operator
  185. 3 Logical Complement Operator=Logical_Complement_Operator
  186. 3 Casts=Casts
  187. 2 Multiplicative Operators
  188. 3 Multiplicative Operators=Multiplicative_Operators
  189. 3 Multiplication Operator=Multiplication_Operator
  190. 3 Division Operator=Division_Operator
  191. 3 Remainder=Remainder
  192. 2 Additive Operators
  193. 3 Additive Operators=Additive_Operators
  194. 3 Addition and Subtraction Operators for Arithmetic Types80=Addition_and_Subtraction_Operators_for_Arithmetic_Types80
  195. 3 String Concatenation Operator=String_Concatenation_Operator
  196. 2 Relational Operators
  197. 3 Relational Operators=Relational_Operators
  198. 3 Numerical Comparison Operators=Numerical_Comparison_Operators
  199. 3 Type Comparison Operator=Type_Comparison_Operator_instanceof
  200. 2 Equality Operators
  201. 3 Equality Operators=Equality_Operators
  202. 3 Numerical Equality Operators=Numerical_Equality_Operators
  203. 3 Boolean Equality Operators=Boolean_Equality_Operators
  204. 3 Object Equality Operators=Object_Equality_Operators
  205. 2 Bitwise and Logical Operators
  206. 3 Bitwise and Logical Operators=Bitwise_and_Logical_Operators
  207. 3 Integer Bitwise Operators=Integer_Bitwise_Operators
  208. 3 Boolean Logical Operators=Boolean_Logical_Operators
  209.